aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/reset/[code]
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/(app)/reset/[code]')
-rw-r--r--src/routes/(app)/reset/[code]/+page.svelte37
1 files changed, 5 insertions, 32 deletions
diff --git a/src/routes/(app)/reset/[code]/+page.svelte b/src/routes/(app)/reset/[code]/+page.svelte
index 144c73a9..df9d1144 100644
--- a/src/routes/(app)/reset/[code]/+page.svelte
+++ b/src/routes/(app)/reset/[code]/+page.svelte
@@ -1,5 +1,6 @@
<script>
import { t } from "$lib/translations";
+ import PasswordInput from "$comp/PasswordInput.svelte";
import Icon from "$comp/Icon.svelte";
import Spinner from "$comp/Spinner.svelte";
import { fly } from "svelte/transition";
@@ -8,7 +9,6 @@
let { form } = $props();
let email;
let loading;
- let revealPassword = $state();
</script>
<div class="pt-10">
@@ -31,37 +31,10 @@
{/if}
<form class="space-y-5" method="POST">
- <div class="relative">
- <label for="password" class="block font-semibold"
- >{$t("login.newPassword")}</label
- >
- {#if revealPassword}
- <input
- name="password"
- type="text"
- required
- class="bg-primary"
- bind:value={$password}
- autocapitalize="none"
- />
- {:else}
- <input
- name="password"
- type="password"
- required
- class="bg-primary"
- bind:value={$password}
- autocapitalize="none"
- />
- {/if}
- <button
- type="button"
- onclick={() => (revealPassword = !revealPassword)}
- class="absolute right-5 top-10"
- >
- <Icon icon={revealPassword ? "eye" : "eye-off"} />
- </button>
- </div>
+ <PasswordInput
+ bind:value={$password}
+ placeholder={$t("login.password")}
+ />
<div class="text-secondary">
A new seed phrase will be generated for your account. You'll need to